Skip to main content

temprole timed_role - Timed Role Command

Command Title

/temprole timed_role

Command Deprecated & Feature Migrated

❌ This command is no longer in use.
To provide a more specialized experience, all Temporary Role features have officially moved to our dedicated bot: TempRoles.

3 Steps to Migrate:

  • Step 1: Invite Bot – Invite TempRoles to your server via this link: https://discord.com/oauth2/authorize?client_id=1328633717039698013
  • Step 2: Sync Data – Run /temprole migrate_engagerly in your server to instantly migrate all existing data.
  • Step 3: Sync Premium – Run /premium in the new bot to seamlessly sync and manage your Premium benefits.

Description

This command allows you to create or modify a timed role, which is a role that is automatically removed from users after a specified duration. This is useful for temporary access, event-based roles, or trial memberships.

Usage

/temprole timed_role <role> <duration>

Parameters

  • <role>: Select the role to make temporary.
  • <duration>: Set the duration (e.g., 12h, 7d). Max 30d. Premium: Unlimited.

Examples

  • Example 1: Create a timed role @Guest that expires after 24 hours:

    /temprole timed_role role:@Guest duration:24h
  • Example 2: Create a timed role @VIP that expires after 7 days:

    /temprole timed_role role:@VIP duration:7d
  • Example 3: Modify the timed role @Guest to expire after 12 hours:

    /temprole timed_role role@Guest duration:12h

Notes

  • The duration can be specified in hours (h) or days (d).
  • The maximum duration is 30 days for standard users. Premium users have unlimited duration.
  • If a user already has the specified timed role, the duration will be updated to the new value.

FAQ

  • Q: Can I create a timed role that lasts for more than 30 days?

    A: Yes, premium users can create timed roles with unlimited duration.

  • Q: What happens if a user leaves and rejoins the server while they have a timed role?

    A: The timer will continue to run even if the user leaves and rejoins the server.

  • Q: Can I see a list of all active timed roles on my server?

    A: Use the /temprole list command to see a list of all active timed roles.